simpecado insignia - Spanish English Dictionary